Chatham House definition

Search

Chatham House

Chatham House logo #21000 Chatham House, also known as the Royal Institute of International Affairs, is a non-profit, non-governmental organization based in London whose mission is to analyse and promote the understanding of major international issues and current affairs. It is the originator of the Chatham House Rule. It takes its name from its premises, a Grade I listed ...
Found on http://en.wikipedia.org/wiki/Chatham_House
No exact match found.